cardiac stimulation device - Turkish English Dictionary